body,html{margin: 0; padding: 0;}
.fl{float: left;}
.fr{float: right;}
.yjfvMain{ width: 100%; background-color: #fff; }
.yjfvMain a{text-decoration: none;}
.yjfvMain *{box-sizing:content-box; -moz-box-sizing:content-box;-webkit-box-sizing:content-box; }
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}
.yjfvMain{ color: #333;  }
.yjfvMain,.yjfvMain *{margin: 0; padding: 0;}
.w1200{ width: 1200px;margin-left: auto; margin-right: auto; margin-top: 20px;}
.yjfvMain ul,.yjfvMain ol{list-style:none;}
.yjfvMain em,.yjfvMain i{font-style:normal;}
.yjfvMain table{border-spacing:0;border-collapse:collapse;}
.yjfvMain img{border:0;vertical-align:middle;}
.yjfvMain input,.yjfvMain select{vertical-align:middle;outline: none;}
.yjfvMain a{text-decoration:none;}
.yjfvMain img{border:none;}
.yjfvBox{width: 1200px;margin-left: auto; margin-right: auto;padding-top: 20px;  }
.flsmleft{ width: 240px;float: left; }
.flsmleft li{ height: 42px;line-height: 42px;font-size: 16px; color: #444; position: relative; background-image: url(../images/ddot.png);background-position: 150px 12px;background-repeat: no-repeat; text-indent: 70px;}
.flsmleft li a{ display: block; width: 100%;height: 100%; color: #444;}
.flsmleft li a:hover{color: #d80001;}
.flsmleft li.active{ background-color: #d80001;background-position: 145px -26px;color: #fff;}
.flsmleft li.active a{ color: #fff; }
.flsmright{float: left; width: 900px; padding-left: 20px; color: #676767;font-size: 15px;}
.footer{border-top:1px solid #e6e6e6;font-size: 14px;}
.flsmright h2 {
    font-size: 18px;
    padding-left: 15px;
    height: 41px;
    line-height: 41px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
}

.flsmright p {
    padding-left: 15px;
    line-height: 34px;
    margin-bottom: 10px;
}

.flsmright b {
    font-weight: bold;
}

.flsmright a {
    color: #0984C5;
    text-decoration: underline;
}

.flsmright a:hover {
    color: #f60;
}
.footer p{text-align: center;}
.footer{padding-top: 25px;padding-bottom: 25px;}
.footba-link,.footba{margin-top: 0;}
.feedbacktitle{padding: 30px 0;  font-size: 24px; color: #333; text-align: center;font-weight: normal;}
#feedback{background:#fff;margin-bottom:45px;padding-bottom:15px;border:1px solid #e6e6e6;border-radius:3px;font-size: 14px;}
#feedback p{vertical-align:top;margin:30px 40px;}
#feedback span{vertical-align:top;display:block;margin:0;padding:30px 40px;border-bottom:1px solid #e6e6e6;}
#feedback p i{font-size:12px;color:#999;padding-left:7px;}
#feedback label{color:#333;float:left;font-size:16px;width:90px;height:42px;position:relative;top:8px;}
#feedback input{width:200px;height:42px;border:1px solid #e6e6e6;border-radius:3px;padding-left:15px;line-height:42px;}
#feedback .grey{color:#999;}
#feedback .foc{color:#333;border-color:#d80001;box-shadow:0 0 3px #d80001;}
#feedback #pLink{width:560px;}
#pContent{width:880px;height:165px;border:1px solid #e6e6e6;padding:15px;resize:none;}
#feedback #submitBtn{margin-left:auto;margin-right: auto;display: block;width:215px;height:42px;border-radius:3px;border:none;background-color:#d80001;font-size:16px;color:#fff;padding:0;cursor:pointer;}
#main #feedback .hover{background-color:#009eed;}
#lxfs{position:relative;display:inline-block;width:70px;height:42px;line-height:42px;border:1px solid #e6e6e6;}
#lxfs s{ font-weight: normal; font-style: normal; text-decoration: none;position:absolute;display:block;width:56px;height:42px;line-height:42px;background:url(../images/arrow.png) no-repeat scroll right center transparent;padding-right:14px;text-indent:8px;}
#lxfs select{position:absolute;top:0;left:0;width:70px;height:42px;opacity:0;filter:alpha(opacity:0);}
#lxfs option{text-indent:8px;}
#contact{position:relative;top:-17px;*top:-6px;left:-2px;text-indent:10px;background:#f2f2f2;}
select::-ms-expand{display: none;}

.yjw1200{ width: 1200px;margin-left: auto;margin-right: auto; }
.yjnav li{float: left;font-size: 18px; }
.yjnav li a{ color: #444;padding: 0 24px; height: 78px;line-height: 78px; display: block; }
.yjnav li.active{ background-color: #d80001; color: #fff; }
.yjnav li.active a{ color: #fff; }
.yjbox{ width:640px;margin: 0 auto;padding-top: 90px;padding-bottom: 100px; }

.yjttitle{font-size:32px;height: 59px;line-height: 59px;width:281px;padding-left:30px;background: url('../images/t.png') 0 0 no-repeat;margin:0 auto 40px auto;text-align: center;font-weight: normal;}
#feed{text-align:left;font-weight: normal;}
#feed > span{display:block;font-size: 16px;margin-bottom: 10px;color:#555;}
#feed > span label{margin:0 15px 0 2px;cursor: pointer;vertical-align: middle;}
#feed > p{clear:both;margin-top: 20px;padding:0;}
#feed > p input{font-size:16px;width:300px;height:42px;background:#fff;border:1px solid #eee;border-radius:8px;padding-left:15px;line-height:42px;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255,0,0,0);vertical-align: middle;outline: none;}
#feed .grey{color:#999;}
#feed .foc{color:#333;border-color:#0093DD;border-radius:8px;}
#feed #title{width:480px; background: #fff;}
#feed > div{margin-top:15px;}
#content{font-size:16px;clear:both;width:600px;height:165px;border:1px solid #eee;padding:15px;resize:none;}
#feed #submitBtn{display:block;margin:10px auto;width:300px;height:42px;border-radius:8px;border:none;background-color:#d80001;font-size:16px;color:#fff;padding:0;cursor:pointer;font-weight: bold;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255,0,0,0);vertical-align: middle;outline: none;}
#feed .hover{background-color:#bb0001!important;border-radius:8px;}
.footba{height: auto;}
.yjhader .yjlogo{ display: block; float: left; padding:15px 0 10px 10px; }
@media screen and (min-width:320px) and (max-width:660px){
    .yjhader .yjlogo img{height: 40px;width: auto;display: block; }
    body{min-width: 100%;}
    .yjw1200,.allbox{width:100%;}
    .yjbox{width:90%;padding-top: 20px;padding-bottom: 40px;}
    .footba,.footba-link, .footba p{ width: 100%; }
    .yjnav li a{padding: 0 12px;height: 60px;line-height: 60px;}
    .yjnav li.active{ background: none; }
    .yjnav li.active a{ color: #d80001; }
    .yjhader .yjlogo{ display: block; float: left; padding:15px 0 10px 10px; }
    #feed > p input,#feed #title{width:85%;}
    #content{width:90%;}
    #feed #submitBtn{width:200px;}
    .yjttitle{background-size: 200px auto!important; font-size: 20px; height: 38px;  line-height: 38px; width: 181px; padding-left: 20px;}
}
@media screen and (min-width:320px) and (max-width:390px){
    .yjhader .yjlogo{height: 40px;width: auto;display: block; width: 88px;overflow: hidden; }

}

@media screen and (max-width:768px) and (min-width:661px){
    body{min-width: 100%;}
    .yjw1200,.allbox{width:100%;}
    .footba,.footba-link, .footba p{ width: 100%; }
    .yjbox{width:90%;}
    .process li{background-size:120px auto!important;padding-top:128px;}
    .arrow-left,.arrow-right{width:30px;height: 30px;background-size:30px auto;}
    .arrow-left{left:12px;}
    .arrow-right{right:12px;}
    .bgpic .q1,.bgpic .q2{display:none;}
    .swiper-slide{padding:160px 0 0 88px;}
    .swiper-slide .inner{max-width:87%;}
}

@media screen and (min-width:769px) and (max-width:1024px){
    body{min-width: 100%;}
    .yjw1200,.allbox{width:100%;}
    .footba,.footba-link, .footba p{ width: 100%; }
    .yjbox{width:90%;}

}

@media screen and (min-width:1025px) and (max-width:1440px){
    body{min-width: 100%;}
    .footba,.footba-link, .footba p{ width: 100%; }
    .yjw1200{width:900px;}
    .yjbox{width:640px;}

}
.yjhader .yjw1200{ position: relative; height: 65px;}
.yjhader .yjw1200 .yjlogo{ position: absolute;left: 0;top: 0; }

/*举报*/
.jubaoMask,.popjubao,.popjubao *{margin: 0; padding: 0;}
.popjubao *{box-sizing:content-box; -moz-box-sizing:content-box;-webkit-box-sizing:content-box; }
.popjubao li{list-style: none;}
.jubaoMask{ width: 100%;height: 100%; position: fixed;left: 0;right: 0;top: 0;bottom: 0; background-color: #000;opacity: 0.8;display: none; z-index: 1000;}
#popjubao {z-index: 1011;position: fixed;padding: 50px; color: #666; font-size: 14px;font-family:arial,"Microsoft Yahei"; left: 50%; top:50%; background: #fff;border-radius: 5px; width: 580px;margin-left: -340px; height: 478px;margin-top: -289px; display: none;}
.poptext{line-height: 24px;}
#popjubao li { clear: both;; margin:10px 0; }
#popjubao li span { display: inline-block; line-height: 24px; margin-right: 23px}
#popjubao li .othersp { margin-right: 0; }
#popjubao li span input.radios { margin-right:7px; width:16px; height:16px; float: left;outline:none}
#popjubao li label { display: block; font-size: 16px; color: #444; line-height: 36px; }
#popjubao li input.other { width: 167px ; float: right; height: 26px; margin-left:10px; margin-top:-4px;margin-right: 0;}
#popjubao li textarea.spec {border:1px solid #cdcdcd; width:566px ; height:90px;font-size: 14px; color: #666; padding:6px;font-family:arial,"Microsoft Yahei";resize: none;}
#popjubao li input.text { border:1px solid #cdcdcd; line-height:26px; padding:3px 6px; font-size: 14px; color: #666;font-family:arial,"Microsoft Yahei";}
#popjubao li input.code { width:160px ;margin-right:10px; float: left;}
#popjubao li .codeimg { width: 100px; height: 34px; float: left; background: #ccc }
#popjubao li.submit { text-align: center; padding: 50px 0 0 0; margin:0}
.blockUI {}
.pop_close{background:url(../images/pop_close.jpg) no-repeat;width:19px;height:19px;position:absolute;z-index:10;top:5px;right:5px;text-indent:-9999px;}
.hide{display:none}
.block{display:block}
.dowl-left{ position: relative; }
.jubaoBtn{ width: 70px;height: 22px;line-height: 22px; border:1px solid #dfdfdf; color: #ccc; background-color: #fbfbfb; font-size: 12px; position: absolute; right: 0;top: 0; text-align: center;border-radius: 12px;cursor: pointer;}


/*颜色*/
.g7 #feedback #submitBtn,.g7 .flsmleft li.active,.g7 .yjnav li.active,.g7 #feed #submitBtn{background-color: #26c472;}/*G7 绿*/
.gl #feedback #submitBtn,.gl .flsmleft li.active,.gl .yjnav li.active,.gl #feed #submitBtn{ background-color: #0fa2e8; }/*蓝*/
.gc #feedback #submitBtn,.gc .flsmleft li.active,.gc .yjnav li.active,.gc #feed #submitBtn{background-color: #00d6de;}/*caiwan  蓝*/
.gt #feedback #submitBtn,.gt .flsmleft li.active,.gt .yjnav li.active,.gt #feed #submitBtn{background-color: #ff6060;}/*tujixiazai 红*/
.gz #feedback #submitBtn,.gz .flsmleft li.active,.gz .yjnav li.active,.gz #feed #submitBtn{background-color: #fd9514;}/*ai7 橙*/

@media screen and (min-width:320px) and (max-width:660px){

    .yjnav li.active{ background: none !important; }
    .yjnav li.active a{ color: #d80001; }
    .g7 .yjnav li.active a{color: #26c472;}/*G7 绿*/
    .gl .yjnav li.active a{color: #0fa2e8; }/*蓝*/
    .gc .yjnav li.active a{color: #00d6de;}/*caiwan  蓝*/
    .gt .yjnav li.active a{color: #ff6060;}/*tujixiazai 红*/
    .gz .yjnav li.active a{color: #fd9514;}/*ai7 橙*/

}